cackling (hen) - İspanyolca İngilizce Sözlük